English | German | Russian | Czech

Ladyburn English

Meaning Ladyburn meaning

What does Ladyburn mean?

Ladyburn

A suburb of Greenock, Inverclyde council area, Scotland (OS grid ref NS2975).

Are you looking for...?