|
James
Name origin: Hebrew Name meaning: Supplanter, substitute; the patron saint of Spain
Buchanan
Name origin: Scottish Name meaning: habitational name from Buchanan, a place near Loch
Lomond, perhaps named with Gaelic buth chanain ‘house of the
canon’.
|