English → Hindi dictionary

lowlands of scotland

लोवलैंड्स ऑफ़ स्कॉटलैंडNOUN

Definition

the southern part of Scotland that is not mountainous

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