Definify.com

Definition 2024


shophars

shophars

English

Noun

shophars

  1. plural of shophar