• word of the day

    bilocation

    bilocation - Dictionary definition and meaning for word bilocation

    Definition
    (noun) the ability (said of certain Roman Catholic saints) to exist simultaneously in two locations
Download our Mobile App Today
Receive our word of the day
on Whatsapp