I just think the name "Masters Love" is kinda cringe and weird, and also conflicts with other terms when out of context such as "Male Lead".
Devoted female/love interest is a much better term in my opinion.