Toto noun1 •A member of an isolated tribal group residing in a small enclave (Totopara) in the Alipurduar district of West Bengal, India. formsTotos