Back to Dictionary
甪端
Lùduān
1. Luduan, mythical Chinese beast able to detect the truth
Noun