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