Word info

indobriton

Noun

Meaning

A person born in India, of mixed Indian and British blood; a half-caste.

Source: Webster's dictionary

Close letter words and terms