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