Dictionary Definition:
dvādaśâsra n. or a dodecagon, a dodecagonal figure Col. (written also ○śra, ○śri)