avowed
English
avowed meaning in English • avowed का अर्थ अंग्रेजी में
Adjective
- Openly acknowledged or declared; admitted.