English → Hindi dictionary

lake district

लेक डिस्ट्रिक्ट / लेकNOUN

Definition

a popular tourist area in northwestern England including Englands largest lake and highest mountain

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