search `taranta' in `Apte Dic'

meanings of "taranta"

m.{a-stem}

1.the ocean;

2.a hard shower;

3.a frog;

4.a demon or raakSasa;

5.a devotee

#23531