A Bengali is a person of ethnic and linguistic heritage from the Bengal region in South Asia speaking the Indo-Aryan Bengali language. Islam arrived in the first millennium and influenced the native Bengali culture.