🇫🇷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éga-star
B2noun
English Meaning:

Megastar

A very famous and successful person, especially in the entertainment industry.

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

Megathread

An online forum thread or discussion board page that has been designated for all posts and comments related to a specific, major ongoing event or topic to keep discussions centralized.

Full French → English Definition
Mékong
B2noun
English Meaning:

Mekong

A major river in Southeast Asia that flows through several countries including China, Myanmar, Laos, Thailand, Cambodia, and Vietnam.

Full French → English Definition
Melaleuca
B2noun
English Meaning:

Melaleuca

A genus of flowering plants in the myrtle family, known for their aromatic leaves and essential oils.

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

Melancholy

A deep, pensive, and often long-lasting state of sadness or sorrow, typically with no obvious cause.

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

Melange

A mixture or medley of different elements.

Full French → English Definition
Melbourne
B2noun
English Meaning:

Melbourne

The capital and most populous city of the Australian state of Victoria, and the second-most populous city in Australia.

Full French → English Definition
mélodique
B2adjective
English Meaning:

Melodic

Relating to melody or having a pleasing succession of sounds.

Full French → English Definition
mélodieux
B2adjective
English Meaning:

Melodious

Having a pleasant and harmonious sound.

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

Melodrama

A dramatic work that exaggerates emotions and emphasizes sensational events.

Full French → English Definition
membrane
B2noun
English Meaning:

Membrane

A thin layer of tissue that covers a surface, lines a cavity, or divides a space or organ.

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

Memorandum

A written message, especially one used in a business office.

Full French → English Definition
Showing 385 to 396 of 872 entries (Page 33 of 73)