Where does “inhospitality” come from?
inhospitality (English) comes from Latin inhospitalitas, from Latin inhospitālis, from Latin hospitālis, from Latin hospes, from Proto-Italic hostipotis, from Proto-Italic χostipotis, from Proto-Indo-European gʰostipotis, from Proto-Indo-European pótis — to drink.
inhospitality (English): Lack of hospitality
Ancestry of “inhospitality”, step by step