Respelling of Dutch Kircove or German Kirchhoff, topographic names for someone living by the churchyard.
Kiracofe
Borrowed from Bulgarian Kirákov (compare the name Кирил (Kiril)).