Meaning of galloway

Definition of galloway

(noun) a district in southwestern Scotland

Other information on galloway

WIKIPEDIA results for galloway
Amazon results for galloway