What is the English translation of the Italian word 'luogo'?

"Place" is an English equivalent of the Italian word luogo.

Specifically, the word functions as a masculine noun in its singular form. It also may be translated as "building, location, region, setting, town" under special circumstances. The pronunciation will be "LWO-go" in Italian.