Indianoid noun1 •(offensive, old-fashioned) A person of a natural evolutionary origin in the Indian subcontinent, and anthropologically sharing much genetic history with Caucasoids. formsIndianoids