Vocabulary

デリー

Delhi (India); Derry; Dhery

noun