What is the meaning of Addo?

juvenile female camel

to add

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

to acquire

to give, bring, add, or contribute to; annex, augment

to promise

Source: wiktionary.org