GREENOCK Meaning of GREENOCK in English geographical name burgh & port SW Scotland on Firth of Clyde population 57,324 Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012