Shield of David
English
Proper noun
Shield
of
David
Synonym of
Star of David
(
“
Jewish symbol
”
)
.