See also: iad, IAD, and -iad English Proper noun Iad A river in Romania.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads