A dignified Swahili euphemism meaning to die peacefully after a long, fulfilled life.
give up the ghost / pass away peacefully
salimu roho
"Mzee alisalimu roho akiwa amezungukwa na watoto na mjukuu zake."
Translation: The elder gave up the ghost surrounded by his children and grandchildren.