udakarahada

Noun

 * 1) lake of water