Indri indri ind·riindri uncommon noun 1. large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn SynonymsindriindrisIndri indriIndri brevicaudatus Related words Broader terms lemur Parts genus Indri WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.