meaning of peninsula

1. A portion of land nearly surrounded by water, and connected with a larger body by a neck, or isthmus.
2.
a large mass of land projecting into a body of water


Related Words

peninsula | peninsular | peninsulate | peninsulated | peninsulating |

Developed & Maintained By Taraprasad.com

Treasure Words