Supreme Lord Lao

language: fr

definitions

  1. one of the highest Taoist deities
    fr: l'une des divinités taoïstes les plus élevées

examples