Webster's Revised Unabridged Dictionary · 1913

Sea holm

Sea holm

A small uninhabited island.

Sea holm

(Botany) Sea holly.