Shangdi (上帝) is a Chinese term for God, specifically referring to the supreme deity or "Lord Above" in ancient Chinese religion
Copyright by W.A. Barletta. All rights reserved. May not be distributed or reproduced without permission
Please login or register.