noun
Meaning 1
In Japan, a town or village that declares itself an independent country for means of regional development, such as economic growth from tourism.
Definition source: English Wiktionary via Wiktextract
Usage: rare
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided