Lihou

Proper noun

 * 1) A small tidal island just west of Guernsey in the English Channel.