LevkA!s

What is LevkA!s?

LevkA!s definition and meaning on Dictionary terms:
noun
the northernmost island of the Hebrides, in NW Scotland. 825 sq. mi. (2135 sq. km).

 

reference: https://www.dictionary.com/browse/levkas-

Tags: