English Dictionary

Definition of “Shield of David”

Shield of David

Definitions

noun

  1. another term for the Star of David

Comments

Log in to comment on this word.