Clan Cargill/Cargile
The surname Cargill/Cargile is derived from the ancient lands of Cargill, lying in the present Parish of Cargill in Perthshire, Scotland.
Back