Meaning of ADDI in English

ADDI

my witness; adorned; prey

Bible names English vocab.      Английский словарь библейских имен.