catella
/kætɛlə/Definitions
1. noun
A large, enclosed courtyard or area in an Italian or Spanish palace or villa.
“The grand catella in the villa was perfect for hosting garden parties.”
2. proper noun
Catella, a global investment manager in the alternative investment industry.
“Catella’s new investment strategy is gaining popularity among investors.”