GARRAN


Meaning of GARRAN in English

(n.) See Galloway.

Webster's English dictionary.      Английский словарь Webster.