The Finnish term "vieras" matches the English term "guest"

other finnish words that include "vieras" : english :
vieras alien
vieras foreign
vieras, kummallinen strange