ఇప్పippa
Top 6000
Meanings
Noun
1. mahua tree, butter tree (Madhuca longifolia var. latifolia, syn. Bassia latifolia)