Geoffroy
This French name is thought to come from Germanic roots meaning either "peaceful district," "traveler of peace," or "pledge of peace."
More info:
Results for "Geoffroy" on Google