Search in full dictionary
SWAMI (4)
SWAMI (4)
ScnMaster
lord;
master
: a
Hindu
title of respect, especially for a
Hindu
religious teacher.
—DMSMH Glossary (app. 14.7.90)