My name is Yan Fen, choose English names with similar pronunciation, the more the better.

Yan Fen, the official English name is highly homophonic to Yaffa, which means beautiful girl. I hope you like it!

Other beautiful English names are available:

Yaffa beautiful female Hebrew

Yasmin flower female Persian

Yarmilla business female Slavic

Yasminah suitable, proper female Arabia

Yasmine flowering olive female Persian

Raphaella female Hebrew who was saved by God ( This English name is also highly homophonic, so the second choice is recommended)

Rayna, pure, pure female Hebrew

Romilda, the glorious battlefield, the female form of a girl on the battlefield. Dayton

Ronalda powerful, huge female Old Norse

Rosa rose female Latin

Rosabel beautiful rose female Latin

Yarina Peaceful Female Russia