English → Hindi dictionary

moufflon

मौफलों / मोउफ़्फ़लों / मौफ्फलोंNOUN

Definition

wild mountain sheep of Corsica and Sardinia

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