meaning of Buschrose

Buschrose - German to English

bush rose