乐土lètǔ
Top 30000
Meanings
1. happy place; paradise; haven
Characters used