Definition of Ayr

Noun: Ayr  ehr

  1. A port in southwestern Scotland

See also:
Aymara
Ayrshire

Anagrams containing the word Ayr

ayr ray yra