Definition

A hypothetical or fictional mountain range, often used in creative writing or as a pseudonym for a real mountain range in countries where it is not well-known, to give it a foreign or exotic feel.