ylond

English

Noun

ylond (plural ylonds)

  1. Obsolete spelling of island.

Anagrams