What does my Chinese name 林惠妃 mean?
林 is a common Chinese surname. It means "forest"

惠 means "kindness" or "virtuous"

妃 is a royal title refers to 'lady' or 'princess' (prince's wife) e.g. Princess Diana (戴安娜王妃). It was also referring to 'imperial concubine' in olden time.

the word 妃 is now commonly used for female name 

So your Chinese first name 惠妃 roughly translated to "lady of kindness" or  "virtuous lady" (you can ignore the meaning of the surname 林)

You are named 惠妃 /Huì fēi/ because it kind of sounds like 'Ritchie'