Self-devoted



ENGLISH MEANING
adjective
1.
Devoted in person, or by one's own will.