Dictionaries | References स स्वःस्त्री A Sanskrit English Dictionary | English | स्वः—स्त्री f. ([R.]) f. ‘celestial woman’, an अप्सरस्.See also: स्वः - स्त्री Related Words SUGGEST A NEW WORD! स्वःस्त्री स्वःस्त्री : Folder : Page : Word/Phrase : Person Comments | अभिप्राय Comments written here will be public after appropriate moderation. Like us on Facebook to send us a private message. TOP