Definition of hour

What does the word hour mean?