Definition Definition

sea holm - Meaning and Examples

Meaning of 'sea holm' (Webster Dictionary)

1 . Sea holm
- A small uninhabited island.
- Sea holly.