meaning of indobriton
1.
A
person
born
in
India,
of
mixed
Indian
and
British
blood;
a
half-caste.
Related Words
indobriton
|
Developed & Maintained By
Taraprasad.com