Proper noun
Geffrard (plural Geffrards)
A surname.
AMHERST — Souhegan Regional senior Andy Geffrard got fooled once. Source: Internet
Haitian President Fabre Geffrard provided the Dominican rebels with sanctuary and arms, sending a detachment of his presidential guards (the Tirailleurs ) to fight alongside them. Source: Internet