What does the word 'kosher' mean?

 

Answer here