The word karin can mean "ivory" or "tax", which here may mean the king was a generous person.
Kata karin dapat berarti "gading" atau "pajak", yang di sini mungkin saja berarti sang raja seorang yang pemurah.