humbows
English
Noun
humbows
plural of
humbow