Origin:English from Latin
Mimosa
Mimosa is a girl's name and it is of Latin o...
Origin:Latin plant name
Rosemary
Meaning: dew of the sea, or rosemary (herb)
Origin:Latin or English
Yarrow
Meaning: rough stream
Origin:Botanical name, English
Tequila
Meaning: liquor distilled from the agave plant
Origin:Spanish