Charro \ch(ar)-ro\ as a boy's name is pronounced CHAR-oh. It is of Spanish origin. Nickname for a cowboy, especially in Argentina.
Baby names that sound like Charro are Chairo and Chiro. Other similar baby names are Cairo, Carr, Chayo, Chano, Charly and Darro.