meaning of addis ababa

addis ababa meaning in General Dictionary

the main city of Ethiopia and also the country's largest town; based in central Ethiopia