sea holm

Noun

 * 1) sea holly
 * 2) A small uninhabited island.