Grenville
ads1
MeaningThey love companionship and want to work in peace.They are scholars,philosophers and teachers.
ReligionChristianity
OriginBritish
MeaningThey love companionship and want to work in peace.They are scholars,philosophers and teachers.
ReligionChristianity
OriginBritish