Meteora (Greek Μετέωρα, literally “middle of the sky”, “suspended in the air” or “high in the sky” l