pollyanish

listen to the pronunciation of pollyanish
الإنجليزية - الإنجليزية
irrepressibly or excessively optimistic; capable of seeing good in anyone