meaning of clachan

1. A small village containing a church.


Related Words

clachan |

Developed & Maintained By Taraprasad.com

Treasure Words