Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Star of David
in English
Star of David
#common
Definitions
Noun
a
Jewish
symbol
(
hexagram
)
formed
by
two
triangles