I’m sure you are all familiar with slang terms! Navvy is a Slang term used to describe workers from other countries, usually those that worked on the railways and roads.
Railway Construction