Fetching details from the dictionary...
tremendous; big; great; terrible
「豪」 has another reading with different meanings.
strength; toughness; bravery; boldness