Step-by-step explanation:
synonym
a)blessed
b) lovely
c)select
d)faithful
g)give
5.3m questions
6.9m answers