Featured Games

4. rosebud

noun. (ˈroʊzbəd) The bud of a rose.
×