We Found 2 Definitions for
'Ad'

<< Home

noun - An advertisement.

noun - An advantage in tennis.

Powered by Wordnik