ambhassu meaning in english [Skt.] n. Water. udakamu, nillu, ambhascaramu aquatic, moving in water. ambhoyanapatramu a boat. Bhag. i.