Meaning SAFFRON

thing  >  plant part, spice  >  saffron

User-Submitted Names