Definify.com

Definition 2024


hourras

hourras

French

Noun

hourras m

  1. plural of hourra