English → Hindi dictionary

indri indri

इंद्री इंद्री / इंद्रीNOUN

Definition

large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn

Looking for poetry? Read shayari and poems by great poets.