Definitions | Ayr |
| noun
- A town in Ayrshire, Scotland
(pedialite)
Supplemental Details:Sponsor an extended definition for Ayr for as little as $10 per month. Click here to contact us.
|
| ayr |
| noun
- (Manx English) father, Father.
Etymology: From the w:Manx_language, Manx.
Supplemental Details:Sponsor an extended definition for ayr for as little as $10 per month. Click here to contact us.
|
|