The Finnish term "omistaa" matches the English term "possess"

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