'Felicia' is in fact a Female name in Spanish, but not a common one I must say.
'La' is the feminine singular form of the article.
The combination Article+Name sounds quite strange to me. Would be something similar to a Spanish version of TheEleanor.com.
Disclaimer: Native Spanish speaker