Xenodochial

0
5539
Xenodochial - Meaning: Adjective. Friendly to strangers

Xenodochial – Meaning:

Adjective. Friendly to strangers