The meaning of Jalavirya is Son of water