jheel
/dʒiːl/ or /dʒeːl/Definitions
1. noun
A type of shallow freshwater lake or pool, typically found in India and Pakistan.
“The tourists visited the jheel in the early morning for a peaceful walk.”
1. noun
A type of shallow freshwater lake or pool, typically found in India and Pakistan.
“The tourists visited the jheel in the early morning for a peaceful walk.”