crich means Share with your friends Share 0 Akif And Aris answered this crich is a village in derbyshire in england 1 View Full Answer