Alimonies Synonyms

The means needed to support life
(Noun)