hourras

French

Noun

hourras m

  1. plural of hourra