Meaning of Rosa
Definition of Rosa
(noun)
large
genus
of
erect
or
climbing
prickly
shrubs including roses
Other information on Rosa
WIKIPEDIA results for
Rosa
Amazon results for
Rosa
Tweet