Home / S / sulla

sulla

noun /sələ/ 2 syllables 5 letters Scrabble 5 WWF 8
Definitions
noun

perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop

noun

Roman general and dictator (138-78 BC)

Want another word?
Spin the dictionary for a fresh one.
Generate a word →