1. Altruist

1. One who is lover of beauty

1

2. One who never stops

2

3. A lover of mankind         

3

4. A person who hates mankind      

4
Answer
Comments