Back to Dictionary
慕名而来
慕名而來
mùmíngérlái
1.
to come to a place on account of its reputation (idiom); attracted to visit a famous location