Renew 過去 形. Rest in peace in sanskrit with meaning. Kia ora e hoa mā meaning origin. Low effort icon.