meaning of self reliance

1. Reliance on ones own powers or judgment; self-trust.
2.
personal independence


Related Words

self-reliance |

Developed & Maintained By Taraprasad.com

Treasure Words