De acuerdo con la banda, para el nombre del mismo se inspiraron en la región rocosa de Meteora, en Grecia, donde están construidos numerosos monasterios encima de las piedras.