MORO MEANING IN ENGLISH

• Moro Definition & Synonyms

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


• Moroxylate Definition & Synonyms

  1. (n.) A morate.


• Moroseness Definition & Synonyms

  1. (n.) Sourness of temper; sulenness.


Synonyms:
Glumness, Sourness, Sulkiness,

RECENT SEARCHES