shophars
English
Noun
shophars
plural of
shophar