MeaningIt is a term for the phrase "God has done something great"
ReligionChristianity
OriginWestern African