Godwin
ads1
MeaningThe one who wants to live with other loved one in a community with peace and love.
ReligionChristianity
OriginEnglish
MeaningThe one who wants to live with other loved one in a community with peace and love.
ReligionChristianity
OriginEnglish