Rosebush has 3 different meanings across 2 categories:
Noun · Proper Noun
any of many shrubs of the genus Rosa that bear roses
The shrub that roses grow on; a rose plant.
A small village in Maenclochog community, Pembrokeshire, Wales, named after the Rosebush quarry, and possibly an Anglicisation of Welsh Rhos y Bwlch or Rhosbwlch (OS grid ref SN0729).