Skip to content
Kotomora

スモールタウン

Meanings

1

noun

small town

A direct loan from English, used to refer to a small town, often with a slightly nostalgic or idealized nuance.