Find the word definition

Wikipedia
Morillon

Morillon is a commune in the Haute-Savoie department in the Rhône-Alpes region in south-eastern France.

It is a popular summer and winter vacation destination. Morillon is great for families and holds the prestigious Famille Plus Montagne label for its excellent facilities for families and children.