• Holme

    Origin

    Middle English holm ("island"), from Old Norse holmr

    Full definition of holme

    Noun

    holme

    (plural holmes)
    1. Small island.

    Anagrams

    © Wiktionary