Byrams
English
Proper noun
Byrams
plural of
Byram