What does noahide mean?

Translate »