Find the word definition

Wikipedia
Valaxa

Valaxa is a Greek island in the Sporades. It is located southwest of the island Skyros, and is administratively a part of Skyros.