The Finnish term "siellä" matches the English term "yon"

other finnish words that include "siellä" : english :
siellä at that place
siellä over there
tässä, sinne, siellä there
sinne, siellä yonder