🇫🇷French to English Lexicon

French to English Dictionary (Dictionnaire Français-Anglais)

Search any French word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "M"

mémorial
B2noun
English Meaning:

Memorial

A structure or statue established to remind people of a person or event.

Full French → English Definition
menstruation
B2noun
English Meaning:

Menstruation

The regular physiological process in biological females of discharging blood and mucosal tissue from the inner lining of the uterus through the vagina.

Full French → English Definition
ment
B2noun
English Meaning:

Ment

A common suffix added to verbs to form nouns expressing the means, result, or state of an action.

Full French → English Definition
mental
B2adjective
English Meaning:

Mental

Relating to the mind or mental processes.

Full French → English Definition
Mentalité
B2noun
English Meaning:

Mentality

The characteristic way of thinking of a person or group.

Full French → English Definition
marchandise
B2noun
English Meaning:

Merchandise

Goods that are bought and sold.

Full French → English Definition
merchand
B2noun
English Meaning:

Merchandiser

A person or company responsible for promoting and selling products, particularly in a retail environment.

Full French → English Definition
Marchand
B2noun
English Meaning:

Merchant

A person or company involved in wholesale trade, especially one dealing with foreign countries or supplying goods to a particular trade.

Full French → English Definition
mercure
B2noun
English Meaning:

Mercury

A chemical element with the symbol Hg and atomic number 80, known for being a heavy, silvery-white liquid metal at room temperature.

Full French → English Definition
miséricorde
B2noun
English Meaning:

Mercy

Compassion or forgiveness shown toward someone whom it is within one's power to punish or harm.

Full French → English Definition
méridien
B2noun
English Meaning:

Meridian

A circle of constant longitude passing through a given place on the earth's surface and the terrestrial poles.

Full French → English Definition
Meringue
B2noun
English Meaning:

Meringue

A light, sweet dish made from whipped egg whites and sugar, often used as a topping or base for desserts.

Full French → English Definition
Showing 397 to 408 of 872 entries (Page 34 of 73)