Synonyms of Peninsula in English :
Antonyms of Peninsula in English
Thesaurus of Peninsula in English
Peninsula
see definition of peninsulaHypernyms of peninsula
1. (noun) a large mass of land projecting into a body of water
Words Derivationally Related to peninsula
1. (noun) a large mass of land projecting into a body of water