Home
Advance Search
Dictionary
Words with Friends solver
Meaning of clachan
Definition:-
(in Scotland or Northern Ireland) a small village or hamlet. (noun)