Kashel, of Hebrew origin, translates to 'God is my oath'. It's a unique and uncommon given name that signifies divine commitment.
Jewish
"In the year 2020, five babies were named Kashel."