bilocation
Explore definitions, synonyms, and language insights of bilocation
Definitions
Noun
the ability (said of certain Roman Catholic saints) to exist simultaneously in two locations
Explore definitions, synonyms, and language insights of bilocation