pollyanish

listen to the pronunciation of pollyanish
Английский Язык - Английский Язык
irrepressibly or excessively optimistic; capable of seeing good in anyone