
1) Artificial fly 2) John Wayne title marshal
Found on
https://www.crosswordclues.com/clue/cahill

Cahill (l, l or l) is a name of Irish origin. In Irish, It is the anglicized version of the Gaelic `Ó Cathail` meaning `descendant of Cathal.` `Cathal` consists of two parts: `cath` means battle; the second could be `val` (rule), so that the name as a whole meant `battle ruler` or `strong in battle`, or it could be `all` (great), ...
Found on
http://en.wikipedia.org/wiki/Cahill
No exact match found.