Dictionary Definition:
stanântara n. the space between the breasts, centre of the chest (of men and women) Kāv. Suśr
• the heart (as between the breast) W
• a mark on the breast (indicating future widowhood) ib