How do you say peninsula in French?
— péninsule (f); Péninsule


Generic synonyms for peninsula in French
earthterre (f)
landterre (f)