pollyanish

listen to the pronunciation of pollyanish
Englisch - Englisch
irrepressibly or excessively optimistic; capable of seeing good in anyone