lletygar

Noun

 * 1) providing lodging
 * 2) hospitable, welcoming