Kirk
Telugu Meaning
స్కాట్లండు చర్చికి చెందిన మతశాఖ క్రైస్తవ ప్రార్థనాలయము
English Meaning
- Scots A church.
- Chiefly British The Presbyterian Church of Scotland. Used with the.