Definition of Sulla

Noun: sulla

  1. Perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop
    - French honeysuckle, Hedysarum coronarium
Noun: Sulla  sú-lu
  1. Roman general and dictator (138-78 BC)
    - Lucius Cornelius Sulla Felix

See also:
sulky
sullage

Anagrams containing the word sulla

slual asull lasul llasu ullas