Harlem River

1. (noun) a channel separating Manhattan from the Bronx
Related Words: channel, sound



Terms and Conditions of Use / Copyright Notice