The Finnish term "vieras, kummallinen" matches the English term "strange"

other finnish words that include "vieras" : english :
vieras alien
vieras foreign
vieras guest
other finnish words that include "kummallinen" : english :
kummallinen curious
kummallinen interesting
kummallinen odd
kummallinen peculiar
kummallinen quaint