Webster's Revised Unabridged Dictionary · 1913
Garron
Copy link
Garron
, noun
Same as
Garran
.
[Scottish]
↑