DictionaryAI

canyonland

Short definition from Wiktionary

Noun

  1. A land full of canyons.

We haven’t written up canyonland yet: Simple and Standard meanings, examples and a quiz.