English → Hindi dictionary

williamstown

विल्लियम्सटौन / विल्लिअमसतऊन / इल्लियम्सटौनNOUN

Definition

a town in northwestern Massachusetts

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