Rosebud - Definition

rosebud

n 1: the bud of a rose
2: (a literary reference to) a pretty young girl

Look up another word