visitor from afar; guest
「客人」 has other readings with different meanings.
caller; visitor; company; guest
visitor from afar
遠い国から客人が訪ねてきた。
A guest came visiting from a distant country.
客人をもてなすために料理を作った。
I cooked to entertain the guest.
客人に一番いい部屋を用意した。
I prepared the best room for the guest.