vocab dash
Log in
Sign up
వేము
vēmu
Top 5000
Meanings
Noun
1. the margosa or neem tree – Azadirachta indica