search `tumra' in `Apte Dic'

meanings of "tumra"

a.{a-stem}

1.destroying;

2.impelling;

3.energetic

#24075