Ну вы ж написали его кириллицей:)) Конечно это заимствованное слово, и видимо происходит от castle, хотя могу и ошибаться.castle - это замок. С храмом или церковью (если хотите) не имеет ничего общего. Костёл (польск. kościół, белор. касцёл, чеш. kostel, сил. Kośćůł, словацк. kostol, укр. костьол, от лат. castellum «укрепление») The word castle is derived from the Latin word castellum, which is a diminutive of the word castrum, meaning "fortified place".