Noun: holm hólmUsage: Brit- A small island, especially in a river
"The picnic was held on a grassy holm in the middle of the stream"
- Low-lying land near a river
"The cattle grazed on the lush holm by the riverbank"
Derived forms: holms
Encyclopedia: Holm, Orkney