Hal

What is Hal?

Hal definition and meaning on Dictionary terms:
noun

a male given name, form of Harold.