Åbo

[ aw-boo ]
/ ˈɔ bu /

noun

Swedish name of Turku.

British Dictionary definitions for åbo

Åbo
/ (ˈoːbuː) /

noun

the Swedish name for Turku