capucin
Top 15000
Meanings
Noun
1. capuchin (primate)
2. Capuchin monk