having supernatural foresight; able to see the future
My grandmother was clairvoyant: she always knew a few days beforehand that we were going to visit or call.
clairvoyant=clair (clear)+voyant (voyage). one who foretells that voyage is clear to travel is a 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