• Margosa

    Origin

    From Portuguese, from amargosa, feminine of amargoso.

    Full definition of margosa

    Noun

    margosa

    (plural margosas)
    1. neem (tree)
    © Wiktionary