Word info

bowmaster

Noun

Meaning

bowmaster (plural bowmasters)

An expert or consummate archer.

Source: en.wiktionary.org

Close letter words and terms