Here we are means 'We are here'. Commonly said when you arrive somewhere. Snowy a person's name Port Said the name of a place.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CliveSnowy a person's nameYes, I think we can rule out the meaning of "freezing precipitation" in Port Said, Egypt.