Full of love, she's considered 'armless (5)
I believe the answer is:
venus
'full of love' is the definition.
'Venus' can be an answer for 'love' (thesaurus). I am unsure of the 'full of' bit.
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for venus that I've seen before include "Evening star" , "Roman counterpart of Aphrodite" , "Next planet in" , "Heavenly body" , "Morning star" .)