dastur









dastur


noun

  1. a Parsee chief priest.
49 queries 0.391