visit: the act of going to see some person in a professional capacity
meeting: the social act of assembling for some common purpose
natural theology: a theology that holds that knowledge of God can be acquired by human reason without the aid of divine revelation