aybar then took the role of utility player one hypothesis is that the name is of arabic origin a mother and her newborn baby sharing a moment with their grandparents yagashe guherekeza izigenda