English

edit

Proper noun

edit

Byrams

  1. plural of Byram