menfra

/mɛnˈfrɑː/

Definitions

1. noun

a man from France, especially one living in England.

“In the 18th century, many menfra influenced British culture.”

Synonyms

  • Frenchman
  • Gallic

Antonyms

  • Anglo-Saxon
  • Englishman