Benfro

Welsh

Proper noun

Benfro

  1. soft mutation of Penfro