Definitions for "Ababa"
Flower as in Addis Ababa, the "New Flower."