mirabell
/ˈmɪrəbɛl/Definitions
1. proper noun
a place name, specifically a town in Germany, known for its rose gardens and baroque architecture
“Visitors to Germany often stop in the charming town of Mirabel to see its beautiful rose gardens.”
2. noun
a type of rose or a person with the surname Mirabel
“The Mirabel rose is a popular variety in gardens around the world.”