alba
Concise Oxford English Dictionary © 2008 Oxford University Press:
alba /ˈalbə/
▶noun a shrub rose of a variety with grey-green leaves and pinkish-white, sweet-scented flowers.
– origin C19: from L. alba, fem. of albus ‘white’, from the name rosa alba, an old white garden rose.
'alba' also found in these Oxford entries:
alb
- aubade
- barn owl
- fat hen
- moonflower
- mulberry
- mustard
- sanderling
- wagtail
- white poplar

