Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mercy seat
in English
mercy seat
#limited
Definitions
Noun
the
lid
of
the
Ark
of
the
Covenant
;
God's
throne
a
bench
for
repentant
sinners
(
in
a
church
)
Base Words
mercy
seat