Kelowna in Russian Kelowna in Russian Кело́уна proper noun A city in British Columbia, Canada, headquarters of the Regional District of Central Okanagan. Add to Flashcards