It is one of the arguable points.
Certain words in English, spelled with initial "h", were/are pronounced with a silent "h". These include horrible, hospital, host, hotel, human, humour, and the indefinite article "an" was used.
The current usage is increasingly to pronounce the "h"and to use "a" instead of "an".
- For Teachers