English | German | Russian | Czech

Mallaig English

Meaning Mallaig meaning

What does Mallaig mean?

Mallaig

A village and port in Highland council area, Scotland (OS grid ref NM6796). A hamlet in Alberta, Canada, named after the Scottish village.

Are you looking for...?