Words from
revenant
a person who has returned, especially supposedly from the dead.
Source: My old website
pontificate
express one's opinions in a pompous and dogmatic way.
Source: My old website
parsec
a unit of distance used in astronomy, equal to about 3.26 light-years.
Source: My old website
envoy
a messenger or representative, especially one on a diplomatic mission.
Source: My old website