Golden Bowl

Dictionary

MELROSEn.

[mel and rose.] Honey of roses.