HOLM MEANING IN ENGLISH

• Holm Definition & Synonyms

  1. (n.) Low, flat land.
  2. (n.) An islet in a river.
  3. (n.) A common evergreen oak, of Europe (Quercus Ilex); -- called also ilex, and holly.


• Holmia Definition & Synonyms

  1. (n.) An oxide of holmium.


RECENT SEARCHES