enchantment : Idioms & Phrases


land of enchantment

  • noun a state in southwestern United States on the Mexican border
    NM; New Mexico.
WordNet