saracone

Noun

 * 1) large overcoat
 * 2) very astute man