Feedback
Special ward
Meaning
Noun
●
Any of the 23
municipalities
that
make up
the
core
and the most
populous
part of Tokyo, Japan.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better