Léopold Désiré combines the meanings “people + brave” + “desired, wished”. A given name. Explore sources on NameStoria. Source