Understand Chinese Nickname

光怪陆离

[guāng guài lù lí]
Translates to 'Weird and Uncanny', often meaning bizarre or strange, possibly describing someone or something mysterious, fantastical or beyond comprehension.
Generate Chinese Nickname
Relation Nicknames