Umbraphile meaning

One who loves eclipses, often travelling to see them.
noun
0
0
Advertisement

Origin of umbraphile

  • umbra +‎ -phile

    From Wiktionary