Find the word definition

Wikipedia
Latsia

Latsia ( []; ), once a small village on the south east outskirts of Nicosia, Cyprus, is today one of the largest and most populous suburbs of the city. It hosts the new Nicosia General Hospital, the new GSP Stadium and the new campus of the University of Cyprus.