Sekirov Dictionary

holm

UK /həʊm/US /hoʊm/

noun6

  1. (dialect, Scotland) Any small island, but especially one near a larger island or the mainland, sometimes with holly bushes; an islet, often in Norse-influenced place-names.
  2. Common holly (Ilex aquifolium).
forms

holms

This dictionary works without the internet: on your phone · in Chrome