The AI-powered English dictionary
plural yantras
A geometrical diagram used as a meditation aid in tantric worship. examples
(religion) Any object used as a meditation aid in tantric worship. examples