They are in the same ballpark. Irreverence is treating serious matters lightly, like making jokes at a funeral. Insolence is rudeness or lack of respect toward a person who is a social superior, like...
The word "holy" originates from ancient Wales where Druids believed that rocks with naturally formed holes in them were of religious signifigance, therefore the word itself is not even Christian,...