What does the word "benvenuti" mean in english? <CollapsetheNight>

The Italian word "benvenuti" in English translation means "welcome". Anymore translations?

Thursday, February 02 2012