sulla

(noun) French honeysuckle
(noun) Sulla

< sulky | sullen >