shield of david

/SH IY1 L D AH0 V D EY0 V IH0 D/
noun
  1. 1

    Synonym of Star of David (“Jewish symbol”).

Translate “shield of david” into another language