Life-giving sun Synonyms
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 SunWhat does LS stand for?
LS stands for "Life-giving Sun"