The name Leandre is a boy's name of French origin meaning "lion-man". Leandre and discussed in our forums with posts like "Harry Potter House Sorting Name Game".
From the experts:
Leandre, the French form of the name of a Greek mythological figure, the doomed lover of Hero, is gaining modern notice in France. Leandre is one of many leonine names, including Leopold, Leo, Leonie, and Leon, that are fashionable now.