peninsula in Irish
peninsula in Irish
leithinis
(geography) A piece of land projecting into water from a larger land mass.
glasoileán
(geography) A piece of land projecting into water from a larger land mass.