English → Hindi dictionary

aire

Noun

ऐरेडेल

Definition

a river in northern England that flows southeast through West Yorkshire

Similar words
river aireaire river

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