St Patrick's Isle

English

Proper noun

St Patrick's Isle

  1. A small island close to Peel, Isle of Man, linked by a causeway to the town (OS grid ref SC2484).