English → Hindi dictionary
long island
Definition
an island in southeastern New York; Brooklyn and Queens are on its western end
Looking for poetry? Read shayari and poems by great poets.
an island in southeastern New York; Brooklyn and Queens are on its western end
Looking for poetry? Read shayari and poems by great poets.