Vocabulary

持国天

Dhrtarastra (Buddhist deity)

noun