mesa : Idioms & Phrases


mesa verde national park

  • noun a national park in Colorado containing prehistoric cliff dwellings; semiarid landscape
WordNet