English → Hindi dictionary

central park

सेंट्रल पार्क / सेन्ट्रलNOUN

Definition

a large park in Manhattan

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