Ethnolinguistics (also called anthropological linguistics) is the branch of linguistics that explores the relationship between language and culture. It examines how language reflects cultural norms, beliefs, and practices of a particular group.
Other options explained:
Sociolinguistics: Studies the relationship between language and society, including factors like class, gender, and region.
Psycholinguistics: Studies the mental processes involved in language comprehension, production, and acquisition.
Neurolinguistics: Focuses on how language is represented and processed in the brain.