3 names match.
Finnish/Hebrew
Finnish given name or variation of Tommy, from Hebrew 'Thomas' meaning 'twin'.
Of the sea; Finnish form of Maria/Mary.
Variant of Mica or Michael, who is like God.