HOLY ISLAND


Meaning of HOLY ISLAND in English

geographical name island N England off NE coast of Northumberland, connected to mainland at low tide population 190, island NW Wales in St. George's Channel off W coast of Anglesey

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.