English | German | Russian | Czech

cherisher English

Meaning cherisher meaning

What does cherisher mean?

cherisher

Someone who cherishes something

Synonyms cherisher synonyms

What other words have the same or similar meaning as cherisher?

cherisher English » English

fosterer

Are you looking for...?