heure-lumière
Meanings
Noun
1. light hour (astronomical distance)