lemnos

/L EH1 M N OW0 Z/
noun
  1. 1

    An island in northeastern Greece located in the Aegean Sea.

  2. 2

    A town in the City of Greater Shepparton, north eastern Victoria, Australia.