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