It's not rare at all. It's actually a very trendy name right now. I know more young guys than old men named Léandre. Yes, a lot of French parents are using modern names such as Enzo and Lilou, but plenty of the older names are coming back into fashion too.