← Back to browsemangoesnoun#23,348Translations菴羅あんらマンゴーマンゴーEnglish definitionlarge evergreen tropical tree cultivated for its large oval fruitExamplesLook at all the mangoes growing on that tree.Do you have mangoes?Similar wordsmangomangosmanglesmangoldmangmanga← siegelgranada →