search `leliha' in `Apte Dic'
meanings of "leliha"
m.{a-stem}
1.a snake or serpent;
2.a kind of worm
#39706