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