Dictionary Definition:
○pāda m. 'thousand-footed' or 'thousand-rayed', the sun L
• a sort of dock L
• N. of Vishṇu L
• ○dâkṣi-śirôru-ba0hu mfn. having a thousand feet and eyes and heads and thighs and arms, Sinhâs