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.”

Synonyms

  • town
  • village

Antonyms

  • city
  • metropolis