Общеслав. Заимств. из герм. яз., где *kirkō (ср. нем. Kirche «церковь») < греч. kyriakos (domos) «господний (дом)». Праслав. *kьrky > церковь в результате изменения k > ц, прояснения редуцированного ь в е и подравнивая им. п. по основе косвенных (цьркъве), ср. аналогичные морковь, свекровь и т. д.
Школьный этимологический словарь русского языка. Происхождение слов. — М.: Дрофа.
Н. М. Шанский, Т. А. Боброва.
2004.