Geffrard
Proper noun
Meaning
Geffrard (plural Geffrards)
A surname.
Examples
AMHERST — Souhegan Regional senior Andy Geffrard got fooled once.
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.