Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: holm  hólm
  1. An islet in a river
     
  2. Low, flat land

Derived forms: holms

Encyclopedia: Holm, Orkney