Ὑψιπύλη

Proper noun

 * 1)   Lemnian queen
 * : an island in the northeastern Aegaean Sea
 * : an island in the northeastern Aegaean Sea