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

Treasure Words