Definify.com

Definition 2025


hourras

hourras

French

Noun

hourras m

  1. plural of hourra