kind soul

listen to the pronunciation of kind soul
English - English
friendly and thoughtful person