English dictionary
ayr meaning and definition
Definition and meaning of ayr at MeaningMonkey.org. ayr meaning and definition in the English Dictionary.AYR noun
Definition of Ayr (noun)
- a port in southwestern Scotland
Source: Princeton University Wordnet