One who overcomes obstacles, victorious spirit, a blessing from god