beauvoir
/boʊˈvɑr/ or /boʊˈvɔr/Definitions
1. noun
A small hill or a place of great natural beauty; a hillside with beautiful scenery.
“The charming village perched on a beauvoir overlooking the valley below.”
1. noun
A small hill or a place of great natural beauty; a hillside with beautiful scenery.
“The charming village perched on a beauvoir overlooking the valley below.”