SEA HOLM


Meaning of SEA HOLM in English

sea holly.

2. sea holm ·- a small uninhabited island.

Webster English vocab.      Английский словарь Webster.