melrose
/ˈmɛlroʊz/Definitions
1. noun
A type of rose plant, especially one that is a hybrid of Rosa gallica and Rosa damascena.
“The garden featured a beautiful melrose rose bush with vibrant pink flowers.”
2. proper noun
A neighborhood in New York City, particularly known for being the site of the famous Melrose Place apartment complex.
“The TV show ‘Melrose Place’ was set in an apartment building in the Melrose neighborhood.”
3. noun
A city in Australia, known as the capital of Western Australia.
“Melrose is the administrative center of Western Australia and has a rich history.”