veinard

French

noun
Definitions
  • (informal) lucky bastard, lucky devil, lucky beggar, jammy Arab

Etymology

Affix from French veine.

Origin

French

veine

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms