'sulla' definitions:

Definition of 'sulla'

From: WordNet
noun
Perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop [syn: French honeysuckle, sulla, Hedysarum coronarium]
noun
Roman general and dictator (138-78 BC) [syn: Sulla, Lucius Cornelius Sulla Felix]

Words containing 'sulla'