Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word ombu from English dictionary with examples, synonyms and antonyms.

ombu   noun

Meaning : Fast-growing herbaceous evergreen tree of South America having a broad trunk with high water content and dark green oval leaves.

Synonyms : bella sombra, phytolacca dioica

Ombu meaning in Telugu.