Meaning of almicantarada in Spanish:

almicantarada

feminine noun

  • 1Círculo imaginario de la esfera celeste paralelo al horizonte.