English | German | Russian | Czech

Grantshouse English

Meaning Grantshouse meaning

What does Grantshouse mean?

Grantshouse

A small village in Berwickshire, Scottish Borders council area, Scotland (OS grid ref NT8065).

Are you looking for...?