The English term "proper" matches the Finnish term "oikea"

other english words that include "proper" : finnish :
property maatila, ominaisuus, laatu