HOLME


Meaning of HOLME in English

n. flat land next to a river or stream; small island in a river or stream

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.