clairvoyant - Dictionary definition and meaning for word clairvoyant
take it like this.......clair----clear for voyant derive meaning from voyage which means a long journey so clairvoyant is a person who can take a clear journey into the future and see whats in there
having clear vision
clairvoyant=clair(clear)+voyant(voyage)...one who foretells that voyage is clear to travel is a clairvoyant
clear + voyan -> boyan(speech); so clairvoyant means who can SPEECH CLEARLY about the future.
CLAIR's VOYage ANTicipated