tower of silence









tower of silence


noun

  1. a circular stone platform, typically 30 feet (9.1 meter) in height, on which the Parsees of India leave their dead to be devoured by vultures.
48 queries 0.399