maccus Latin Definition

Latin Word: maccus
Part of Speech: [Noun]
Definition: buffoon, jester, clown



Hire a Writer