search `ambu' in `Apte Dic'

meanings of "ambu"

n.{u-stem}

1.water;

2.the watery element of the blood;

3.name of a metre;

4.a term in astrology

#05951