kelowna

/kɛˈloʊnə/

Definitions

1. noun

A city in the southern interior of British Columbia, Canada, known for its wineries and lakes.

“We decided to visit Kelowna for our summer vacation and enjoyed the beautiful lake views.”

Synonyms

  • city
  • town

Antonyms

  • megacity
  • metropolis