Synonyms and Antonyms for peninsula

1. peninsula (n.)

a large mass of land projecting into a body of water

Synonyms: