Definition of "Undesirable" :
noun: one whose presence is undesirable
"Rounding up vagrants and drunks and other undesirables."
adjective: not wanted
"Undesirable impurities in steel."
adjective: not worthy of being chosen (especially as a spouse)