Family/Spouse: Sir ? GIFFARD. ? (son of Sir ? GIFFARD and Margaret ?) was born about 1379 in Hellidon, Buckinghamshire, England; died after 1393. [Group Sheet] [Family Chart]