Striya meaning in english. adjective (attributive) 1.