byon
/baɪɑn/Definitions
1. noun
a town in the north of Sweden, on the Gulf of Bothnia
“The Byon town is famous for its historic buildings.”
1. noun
a town in the north of Sweden, on the Gulf of Bothnia
“The Byon town is famous for its historic buildings.”