search `marula' in `Apte Dic'
meanings of "marula" [1]
m.{a-stem}
1.a kind of duck;
2.a beast of prey
#36353
meanings of "marula" [2]
n.{a-stem}
1.water
#36354