vaideha वैदेह

Definition: m. people of mixed castes