English → Hindi dictionary

sierra nevada

सिएरा नेवादा / सिएराNOUN

Definition

a mountain range in southern Spain along the Mediterranean coast east of Granada

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