Long Island n : an island in southeastern New York; Brooklyn and Queens are on its western end
Copyright © 2024 3Dict.net