English → Hindi dictionary

lewiston

Noun

लेविस्टोनाइट

Definition

a town in southwestern Maine north of Portland

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