Subahu

from Wikipedia, the free encyclopedia

Subahu (Sanskrit सुबाहु subāhu ) is in Indian mythology: