Supreme Lord Lao

language: en

definitions

  1. one of the highest Taoist deities
    en: one of the highest Taoist deities

examples