Watching the discussion about hacha, first of all, in the spanish language , when a word ends with an "a" (feminine) it's also correct to use "LA"....
so, it could be correct to write or speak : "la aguila", for example.
Our uses for generations have gave a masculine pronoun to some feminine nouns and names.

"Hacha" is a femenine word, but we use "un" or "el" for phonetics reasons. "La hacha" or "una hacha" sound bad because the repetition of the "a" and the fact that the accent of "hacha" is on the first "a".

Quote:

so, it could be correct to write or speak : "la águila", for example.

Correct, but not frequent. Here you are a whole explanation about this subject:

Thanks, I agree.....as well as in English you say An Hax, instead of A Hax....

The phonetics are playing a role, although it's correct to say "La Agua", "La Águila",etc.
At the end, a tradition changes the initial intention.
For example, for years and years,La Real Academia Española only accepted the name "Méjico", and it was very recently when they accepted the " X ".