promise (noun) = ahadi
promise (verb) kuahidi
Ameahidi kuja = he or she has promised to come. However, it is not wrong to say ametoa ahadi (he or she gave a promise), but it's awkward and wordy.
The word ahadi can also mean "appointment" -- e.g., Nina ahadi na daktari kesho, I have an appointment with the doctor tomorrow.
The Swahili word for forgiveness is "msamaha".
amani
The Swahili word for devil is "shetani."
The Swahili word for "Honey" is "asali".
The Swahili word for goat is "mbuzi."
The Swahili word for grief is huzuni.
The Swahili word for "Skin" is "ngozi".
Swahili word for desert is "jangwa"
The Swahili word for "Hippopotamus" is "kiboko".
The Swahili word for pastor is "mchungaji."
The Swahili word for "nothing" is "hakuna."
Hapana in Swahili means "no" or "not." It is used to express negation or refusal.
The word for devil in Swahili is "shetani."
The Swahili word for precious is "thamani."