Etymology · French

Geoffroy

2 English words descend from French Geoffroy, most common first.