Rock Kings And Queens: Buck

Buck

Name origin: Old English

Name meaning: Meadow of deer

Roeser

Name origin: German (also Röser)

Name meaning: variant of Rosser.