Llŷn Peninsula

English

Alternative forms

  • Lleyn Peninsula (dated)

Proper noun

Llŷn Peninsula

  1. A peninsula in North Wales, United Kingdom.