English → Hindi dictionary

lowlands

लोवलैंड्स / लोवलैंडस / लोवलंडसNOUN

Definition

the southern part of Scotland that is not mountainous

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