Ayr
1.
(
noun
) a port in southwestern Scotland
Related Words:
port
Terms and Conditions of Use / Copyright Notice