2 names match.
English modern creation
Variant of Sean, meaning God is gracious.
Variant combining De and Quan.