Margosa Definition

noun

Neem (tree)

Wiktionary
Synonyms:
  • neem
  • Melia Azadirachta
  • Azadirachta indica
  • arishth
  • nim tree
  • neem tree

Origin of Margosa

  • From Portuguese, from amargosa, feminine of amargoso.

    From Wiktionary

Find Similar Words

Find similar words to margosa using the buttons below.

Words Starting With

Words Ending With

Unscrambles

margosa