Perhaps related to Arabic كامل (“complete”)
kamiran (plural kamiran-kamiran, informal 1st possessive kamiranku, 2nd possessive kamiranmu, 3rd possessive kamirannya)