siyah man

Definition
  1. A man with the ability to see one's future. A clairvoyant.