tathra Definition
Definition
A legendary creature in Buddhist mythology, often depicted as a half-human, half-lion creature. It is associated with the Buddha and serves as a symbol of wisdom and auspiciousness.
Browse
A legendary creature in Buddhist mythology, often depicted as a half-human, half-lion creature. It is associated with the Buddha and serves as a symbol of wisdom and auspiciousness.
Browse