Eclipse

Meaning:
Transient disappearance of a "celestial body" of view of the observer because of the interposition of another star

Other names for your dog:

© 2020 Dog names. All rights reserved.