She looks good! If you'd like to add some more details, then from the information she has there I'd say it'd be feasible that she's from No Man's Land, Dholgrin, or Baerin. Dimdale in No Man's Land has a high half-orc population though so if she was an outcast she wouldn't be from that city.