dehāvaraṛa | देहावरऋअ | dehAvaraRa

dehāvaraṛa | देहावरऋअ | n. ‘b˚-screen’, armour, dress, MBh.

← Search all 286,525 Sanskrit words on Tripura Koṣa