Sanskrit · noun · Nature & the Garden

Toomba

तूंबा
said toom-ba
also written: Tumba
Meaning

A dried hollow gourd, used as a vessel or float.