MELROSE PARK Meaning of MELROSE PARK in English Function: geographical namevillage NE Ill. W of Chicago pop 23,171 Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012