Shield of David

English

Proper noun

Shield of David

  1. Synonym of Star of David (Jewish symbol).