Find the word definition

Wikipedia
Pendergardens

Pendergardens is a development in St. Julian's, Malta, consisting of a number of apartments, retail outlets and office space.