Based on the Latin claustrum (“a shut in place”), from claudere (“to close”) -philia ("love").
claustrophilia (uncountable)