Omniscient – having unlimited knowledge

Advertisements