Four of those arching signs have been installed along Niagara Street, welcoming visitors to ... words “Soo Dhawoow”, which translate to “Welcome”. Ah, yes, “welcome”.