hour
Unidad de tiempo de 60 minutos.
Es la hora de cenar.
¿A qué hora empieza la película?
Sounds like "hour" — same meaning: 60 minutes. (f.)