See also: limnos

English edit

Proper noun edit

Limnos

  1. Alternative form of Lemnos

Anagrams edit