Liberal:
1. Possessing or manifesting a free and generous heart; bountiful.
2. Appropriate and /or fitting for a broad and enlightened mind.
3. Free from narrowness, bigotry, or bondage to authority or creed.
4. Any person who advocates liberty of thought , speech, or action.