• Meteora ⪢⪢
Meaning elevated in Greek, Meteora is a jutting rock formation in Northern Greece. → jut #place
http://qindex.info/i.php?x=24066
• Meteora
http://qindex.info/i.php?x=24065
Google ➔ Dictionary ➔ Image ➔ YouGlish

- - -