2. Noun. (religion) Any object used as a meditation aid in tantric worship. ¹
¹ Source: wiktionary.com
Definition of Yantra
1. a geometrical diagram used in meditation [n -S]
Lexicographical Neighbors of Yantra
yank out yanked yankee yanker yankers yankie yankies yanking yanks yanno | yanomamite yanquapin yanqui yanquis yantra (current term) yantras yaourt yaourts yap yap away | yapock yapocks yapok yapoks yapon yapons yapp yapped |