Definitions of Land of enchantment:

  • noun:   a state in southwestern United States on the Mexican border