Ayr

1. (noun) a port in southwestern Scotland
Related Words: port



Terms and Conditions of Use / Copyright Notice