meaning of Amrock

Amrock - German to English

Amrock breed