What does the word ha mean in Hebrew?

You might be thinking of the prefix. It means "the". If you have the word "kelev" (dog) and put ha in front of it (hakelev) it means "the dog".