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.”
1. noun
a man from France, especially one living in England.
“In the 18th century, many menfra influenced British culture.”