indoin
/ɪnˈdoʊɪn/Definitions
1. noun
A variant of Indoan, referring to an indigenous people in the Malay Archipelago
“The discovery of the Indoin tribe led to further research in the region’s anthropology.”
1. noun
A variant of Indoan, referring to an indigenous people in the Malay Archipelago
“The discovery of the Indoin tribe led to further research in the region’s anthropology.”