MARGOSA Meaning of MARGOSA in English /mahr goh"seuh/ , n.neem (def. 2). [ 1805-15; aph. amargosa, fem. of amargoso bitter ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012