1 definition by Demina

Top Definition
A religious place in Jerusalem that remembers Jewish Holocaust victims. Sometimes the Pope visits there.

Also can be spelled Yad Vashen.
"I wanted to learn more about the Holocaust victims in my family. So I decided to contact Yad Vashen.," said Una.
by Demina December 19, 2004

Mug icon
Buy a Vashen mug!