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.”

Synonyms

  • courtyard
  • courtyard