ATLI


Meaning of ATLI in English

[At.li] n [ON]: a king of the Huns figuring in Germanic legend and corresponding to the historical Attila

Merriam-Webster English vocab.      Английский словарь Merriam Webster.