The Finnish term "omistaa, oma" matches the English term "own"

other finnish words that include "omistaa" : english :
omistaa, saada have
omistaa have got
omistaa possess