1 definition by Zhezaher

Top Definition
Ancient native Canadian word meaning lake of shining the moonlight.
In the light of a full moon I completely understood why this lake was benoir.
by Zhezaher December 28, 2010

Mug icon
Buy a Benoir mug!