Find the word definition

Wikipedia
Benvoulin

Benvoulin is a neighbourhood in the City of Kelowna, British Columbia, located on the north side of Mission Creek.