living soul

listen to the pronunciation of living soul
English - English
active soul, person who is alive