macaque
Top 20000
Meanings
Noun
1. macaque
2. monkey (Louisiana)
3. clown (Louisiana)