argoulet
Top 45000
Meanings
Noun
1. a light cavalryman (from the 1600s in France)