Very masculine and traditional name. Sounds great and has a good history and religious meaning for Catholics. Good name if you have a farm or are related to the farming world, since Saint Isidore (Isidro) is the patron saint of farmers! Also if you have any connection to Madrid, as he is also their patron saint.