ROSEBAY


Meaning of ROSEBAY in English

n. an oleander, rhododendron, or willow-herb.

Oxford English vocab.      Оксфордский английский словарь.