VALLEY STREAM


Meaning of VALLEY STREAM in English

geographical name village SE New York on Long Island population 36,368

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.