Crossword Genius

Square market place abroad (5)

Ross

I believe the answer is:

plaza

I'm a little stuck... Click here to teach me more about this clue!

I believe this is a triple definition!

'square' is the first definition.
('plaza' can be a synonym of 'square')

'market' is the second definition.
(thesaurus)

'place abroad' is the third definition.
'plaza' can be an answer for 'place' (thesaurus). I'm not certain of the 'abroad' bit.

Can you help me to learn more?

(Other definitions for plaza that I've seen before include "Open urban square or public area" , "Town square (Sp.)" , "Sp. square, market-place" , "Public square, in Italy" , "Public square - shopping centre" .)

I've seen this clue in The Globe and Mail.
Want a hint initially instead of a full solution? Install my app