chiao

See also: Chiao

English

Noun

chiao (uncountable)

  1. A Taoist ritual of cosmic renewal.