• Ylelond

    Full definition of ylelond

    Noun

    ylelond

    (plural ylelonds)
    1. Obsolete spelling of island
    © Wiktionary