SOODRA Meaning of SOODRA in English same·as sudra. Webster English vocab. Английский словарь Webster. 2012