Back to Dictionary
邈邈
miǎomiǎo
1. far away
2. remote