Ayr - Definition

ayr

n 1: a port in southwestern Scotland

Look up another word