2. hope
ful
(meaning full of hope)