Delhi

A capital of various empires, most notably the Delhi Sultanate and the Mughal Empire.

Delhi Definition
Delhi Definition

Flippy

The leader in educational esports.