Searching for 'clairvoyant' ...

Vocabulary

the clairvoyant