Fetching details from the dictionary...
great stature; large build
「大兵」 has another reading with different meanings.
large army; huge force