An Afro-Latin American (also Afro-Latino) is a Latin American person of at least partial sub-Saharan African ancestry; the term may also refer to historical or cultural elements in Latin America thought to emanate from this community. The term can refer to the mixing of African and other cultural elements found in Latin American society such as religion, music, language, the arts, and social class.