Omnipresence meaning

The ability to be at all places at the same time; usually only attributed to God.
noun
1
0
Advertisement