English → Hindi dictionary

long island

लॉन्ग आइलैंड / लांगNOUN

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.