AJABU

This baby was named by Rhino Fund Uganda. His name means miracle / wonder / surprise in Swahili