World capital whose name means "new flower" (5,5)
I believe the answer is:
addis ababa
(Other definitions for addis ababa that I've seen before include "Hot city" , "Ethiopia's capital" , "Capital of Ethiopia" , "Ethiopian capital" , "place in Africa" .)