Skip to
Noun
A made-up or imaginary town, often used in references to fictional settings or urban planning discussions.
Browse