Word info Synonyms

lifegiving

Adjective

Meaning

lifegiving (comparative more lifegiving, superlative most lifegiving)

Alternative form of life-giving

Source: en.wiktionary.org

Synonyms

Close letter words and terms