Ranchi

Definitions

[1] ['rɑ:ntʃi, 'ræn-]
[2] 兰契[印度东部城市](比哈尔邦的夏令首府)