IPA: /ˈɪnˌkiːpər/
KK: /ˈɪnˌkipər/
A person who owns or runs a place that provides lodging and meals for travelers.
The innkeeper welcomed the guests with a warm smile and a hearty meal.
Innkeeper → It is formed from "inn" (from Old English *inn*, meaning a lodging or place to stay) and "keeper" (from Old English *cepan*, meaning to guard or take care of). An innkeeper is someone who takes care of a lodging place for travelers.
Think of an 'inn' as a place where people stay, and 'keeper' means someone who takes care of it. An innkeeper is someone who looks after a place for travelers.