Thar lear is a phrase in Irish/as gaeilge that acknowledges in a vague yet specific way the island nature of this place: that ...