luutarha

Noun

 * 1) A sacred place in which dead humans have been buried in past, a graveyard.