What is the meaning of [peace makes plenty]

Peace brings prosperity