Banasura

English

Proper noun

Banasura

  1. (Hinduism) A thousand-armed asura and son of Bali. His daughter is Usha.