🇫🇷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 "H"

holistique
B2adjective
English Meaning:

Holistic

Characterized by the treatment of the whole person, taking into account mental and social factors, rather than just the symptoms of a disease.

Full French → English Definition
Hollande
B1noun
English Meaning:

Holland

A region in the western part of the Netherlands, known for its historical significance and economic development.

Full French → English Definition
houx
B2noun
English Meaning:

Holly

An evergreen shrub or tree with glossy dark green spiny leaves and bright red berries, commonly used as a Christmas decoration.

Full French → English Definition
hologramme
B2noun
English Meaning:

Hologram

A three-dimensional image reproduced from a pattern of interference produced by a split coherent beam of radiation, such as a laser.

Full French → English Definition
hommage
B2noun
English Meaning:

Homage

Special honor or respect shown publicly.

Full French → English Definition
Homme libre
B2noun
English Meaning:

Hombre Libre

A free man, especially in the context of social and political freedom.

Full French → English Definition
homéopathie
B2noun
English Meaning:

Homeopathy

A system of alternative medicine based on the doctrine of likes ('like cures like'), wherein extremely dilute substances are used to trigger the body's natural healing system.

Full French → English Definition
homicide
C1noun
English Meaning:

Homicide

The deliberate and unlawful killing of one person by another.

Full French → English Definition
hominine
C1noun
English Meaning:

Hominine

A member of the subfamily Homininae, which includes modern humans and their extinct relatives.

Full French → English Definition
Homogénéité
C1noun
English Meaning:

Homogeneity

The quality or state of being homogeneous; uniformity in composition or character.

Full French → English Definition
homogène
C1adjective
English Meaning:

Homogeneous

Consisting of parts or elements that are all of the same kind.

Full French → English Definition
homographe
C1noun
English Meaning:

Homograph

A word that is spelled the same as another word but has a different meaning and may have a different pronunciation.

Full French → English Definition
Showing 229 to 240 of 474 entries (Page 20 of 40)