Life-giving stars Synonyms
Life-giving replaced
Definitions for Life-giving
- (adjective) giving or having the power to give life and spirit
Synonyms for phrase
LS abbreviation
LS is an abbreviation for Life-giving StarsWhat does LS stand for?
LS stands for "Life-giving Stars"