Byrams
plural of Byram
Proper noun
plural of Byram