Cheruvu definition

Cheruvu colloquially means a lake