Where does “nonhostility” come from?
nonhostility (English) comes from English hostility, from Middle English hostilitie, from Old French hostilité, from Latin hostilitas, from Latin hostīlis, from Latin -ilis, from Proto-Italic -elis, from Proto-Indo-European -elis — Forms agent nouns from verbal roots.
nonhostility (English): Absence of hostility
Ancestry of “nonhostility”, step by step