patupha

Noun

 * 1) lake (large landlocked body of water)