HOLM


Meaning of HOLM in English

[holm] n [ME, fr. OE, fr. ON holmr; akin to OE hyll hill] (bef. 12c) Brit: a small inland or inshore island; also: bottoms

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