1 names found
Modern yet meaningful Latin American name combining 'Yan', of Native American origin meaning 'to howl', and 'Carlo', Italian for 'strong'.