INDOBRITON


Meaning of INDOBRITON in English

noun a person born in india, of mixed indian and british blood; a half-caste.

Webster English vocab.      Английский словарь Webster.