Definition of Moro

  • (n.) A small abscess or tumor having a resemblance to a mulberry.

Synonyms of Moro


No Synonyms Found.

Antonyms of Moro


No Antonyms Found.

Homophones of Moro