Home › Idioms

Avoir le cœur sur la main

Meaning: To be very generous and giving.

Language: French

Literally: To have your heart on your hand

Category: Body & Senses

Origin: Offering one's very heart in an open palm pictures spontaneous, open-handed generosity.

← Back to Idioms

Loading the full interactive collection…