We do not currently know of any synonyms for melrose.
The noun melrose is defined as:
Did you mean mailers or millers?