The Finnish term "omistaa" matches the English term "have got"

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