English → Hindi dictionary

cotswold hills

काट्सवोल्ड हिल्स / कॉट्सवोल्दNOUN

Definition

a range of low hills in southwestern England

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