English, asked by GSudheerkumar9852, 1 year ago

What is the synonym of a large area of water surrounded by land?

Answers

Answered by adsri
0
Iceland is surrendered
Answered by kumar00
0
lake or pond.

Hope it helps mark me as brainliest.
Similar questions