AYR


Meaning of AYR in English

/air/ , n.

1. a seaport in SW Scotland. 40,000.

2. Ayrshire (def. 2).

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .