indian-style sitting (position) - English Synonyms Dictionary