The words hale, hail sound the same but have different meanings and spellings. Why do hale, hail sound the same even though they are completely different words?
The answer is simple: hale, hail are homophones of the English language.
Precipitation in the form of spherical or irregular pellets of ice larger than 5 millimeters (0.2 inches) in diameter.
Something that falls with the force and quantity of a shower of ice and hard snow: a hail of pebbles; a hail of criticism.
To precipitate in pellets of ice and hard snow.
To fall like hailstones: Condemnations hailed down on them.
Free from infirmity or illness; sound. See Synonyms at healthy.
To compel to go: "In short order the human rights campaign was haled before a high court of indignation” ( Arthur M. Schlesinger, Jr.)
Archaic To pull, draw, drag, or hoist.
Definitions from The American Heritage® Dictionary of the English Language, 4th Edition and Wordnik.
Homophones (literally "same sound") are usually defined as words that share the same pronunciation, regardless of how they are spelled.