DICTIONARY

(Total Entries : 197270)

devan

Dictionary Definition: 

devan m. brother-in-law (= devṛ) L.