What does Deuteronomy 31:12 mean?
Gather the people—men, women, children, and the outsiders living among you—so they can listen and learn to respect the Lord your God and carefully follow everything in this law. Deuteronomy 31:12 - Modern Text Bible
(Moses includes everyone, even foreigners, because everyone needs to know and respect God's ways.)