maimon

noun
mai·​mon | \ mīˈmōn\
plural -s

Definition of maimon

History and Etymology for maimon

Italian maimone, from Arabic maymūn, from Greek mimō ape

Keep scrolling for more