search `leliha' in `Apte Dic'

meanings of "leliha"

m.{a-stem}

1.a snake or serpent;

2.a kind of worm

#39706