Longueuillois

Noun

 * 1) A citizen, denizen, or person from Longueuil

Translations

 * French: Longueuillois

Etymology
From.