AveDya:- A-veDya

A-veDya ¦ mfn. to be pierced or pinned on