Beauval
Meanings
Name
1. Beauval (a town in Somme department, Hauts-de-France, France)
2. a village in Saskatchewan, Canada