As a proper noun ayr
is a town in ayrshire, scotland.
ayr
English
Noun
(head)
(Isle of Mann) father
(especially when referring to the form of music.)
References
* Spoken Here: Travels Among Threatened Languages by Mark Abley (2003)
Anagrams
*
----
kyr
Alternative forms
* (l)
Noun
----