Turku Hear it!

Turku Definition

Turku (to̵orko̵̅o̅′)

seaport in SW Finland: pop. 162,000