Этимологический словарь Крылова
Образовано с помощью приставки у от существительного род – "поколение, семья". Глагол уродиться помогает понять исходное значение этого существительного. Любопытно, что в родственном польском языке это слово имеет прямо противоположное значение: если в русском урод – "некрасивый", то в польском uroda – "красота".