appati meaning in english [Skt. ap+pati.] n. Lord of waters, a title of the Indian Neptune. varanudu.