melrose The origin and history of melrose. Etymology From Latin mel ("honey") and rosa ("rose"). ← Back to the full definition of melrose