Canadian French Meaning of villan
Scélérat
Other Canadian French words related to Scélérat
No Synonyms and anytonyms found
Nearest Words of villan
Definitions and Meaning of villan in English
villan (n.)
A villain.
FAQs About the word villan
Scélérat
A villain.
No synonyms found.
No antonyms found.
villa-lobos => Villa-Lobos, villakin => Villa, villainy => Méchanceté, villainousness => Méchanceté, villainous => méchant,