Sea holm

Webster's Dictionary of the English Language

·- Sea holly.

II. Sea holm ·- A small uninhabited island.

Related Words