periods of time equal to 60 minutes
plural of 'hour', from Latin 'hora', from Greek 'hora'
Try Another Word