From Latin hospitem. Cognate to Italian oste (“innkeeper, landlord”).
Practice speaking and memorizing "ospite" and many other words and sentences in Italian.