Find the word definition

Wikipedia
Laleu

Laleu is the name of two communes in France:

  • Laleu, in the Orne département
  • Laleu, in the Somme département