Meaning of AD in English

AD

[ad] n, often attrib (1841) 1: advertisement 2

2: advertising

[2]ad n (1947): advantage

4.

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