Babylon NG
Simply the best definition!

Download it's free

antar trataka

YOGA

Download this dictionary
antar trataka
Antar, ‘inner, internal’, trataka, ‘to gaze steadily.