Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    noun
  1. New Mexico, Land of Enchantment, NM: a state in southwestern United States on the Mexican border
Translation
English Land of Enchantment, NM, New Mexico