What is the meaning of Addo?

juvenile female camel

to add

to put, place, lay a person or thing to another

to acquire

to bring or add to; annex, augment

to promise

Source: wiktionary.org