has known, has understood, has realized.
Grammar: verb, past tense; third person, masculine, singular.
Etymology: Old Panjabi - jānaṇā; Sindhi - jāṇaṇu (to know); Apabhransh/Prakrit - jāṇaï; Sanskrit - jānāti (जानाति - knows).
Instance: Anjulia