Dictionary Definition:
○hrada (○tá-), mf(ā)n. (a lake) having a basin consisting of ghee AV. iv, 34, 6