Home | Definition | ayr

Definition of ayr



Overview of noun ayr

The noun ayr has 1 senses? (no senses from tagged texts)
1. Ayr

(a port in southwestern Scotland)