English | German | Russian | Czech

Rattray English

Meaning Rattray meaning

What does Rattray mean?

Rattray

A former burgh, now a part of the town of Blairgowrie and Rattray, Scotland. } from the place name.

Are you looking for...?