Takasaki definition

täkä-säkē
A city of central Honshu, Japan, northwest of Tokyo. A silk-manufacturing center, the city is noted for its statue of Kannon, goddess of mercy.
0
0
Advertisement