English → Hindi dictionary
statue of liberty
Definition
a large monumental statue symbolizing liberty on Liberty Island in New York Bay
Looking for poetry? Read shayari and poems by great poets.
a large monumental statue symbolizing liberty on Liberty Island in New York Bay
Looking for poetry? Read shayari and poems by great poets.