English | German | Russian | Czech

Aberfoyle English

Meaning Aberfoyle meaning

What does Aberfoyle mean?

Aberfoyle

A village in Stirling council area, Scotland (OS grid ref NN5201). A community in |wikipedia:Puslinch, Ontario|, Ontario, Canada; suburb of Guelph. An unincorporated community in Hunt County, Texas, United States.

Are you looking for...?