Definition of Ayr

  • (noun) a port in southwestern Scotland

Synonyms of Ayr


Antonyms of Ayr


No Antonyms Found.

Homophones of Ayr


No Homophones Found.