· Translation: KJV

Deuteronomy 12:31You shall not do so to Yahweh your God: for every abomination to Yahweh, which he hates, have they done to their gods; for even their sons and their daughters do they burn in the fire to their gods.

The setting

Plains of Moab, ~1405 BC. Moses addresses 2 million Israelites before entering Canaan, modern-day Israel/Palestine. They can see the Promised Land across the Jordan River...

The emotion here: protective father warning of immediate danger

The original word

to'evah (תּוֹעֵבָה) — ritual abomination, something that pollutes the sacred order

Why it matters

Archaeological evidence shows Canaanites regularly sacrificed children in clay jars called tophets

Read with care

What most readers miss in Deuteronomy 12:31

This isn't theoretical — they could literally see the smoke from Canaanite altars across the river

Common misconceptionPeople think this is about ancient rituals, but Moses is warning parents about the literal child sacrifice happening in the land they're about to enter. This was urgent, practical parenting advice.

Bible Genome reading

Deuteronomy 12:31 — Bible Genome reading

SpeakerMoses
Eraexodus
Primary emotionangry
Literary typelaw
MarkCommand

Emotional genome

Comfort power20%
Quotability40%
Memorability60%
Crisis relevance70%
Standalone60%
Themes:holinessseparation

In context

No verse stands alone.

Read the conversation around it.

Open Deuteronomy 12

Deuteronomy 12:31 comes from the book of Deuteronomy, written during the exodus period. These words are attributed to Moses. The dominant emotion in this verse is angry, with a comfort power of 20% and a tone that is commanding. It belongs to the law genre of biblical literature. Key themes include holiness, separation. Notable phrases: every abomination to Yahweh. This verse contains a command.

Your reflection

What does Deuteronomy 12:31 mean to you, today?

A short note. A question. A prayer. Saved privately to your Soul Garden, dated, and tied to this verse forever.

Speak your heart →

Get 3 verses for "angry"

Delivered to your inbox right now. Free.