a.
1.
Unsightly, plain, homely, ordinary, ill-looking, ill-favored, unprepossessing, uncomely, unlovely.
2.
Frightful, horrible, hideous, horrid, shocking, terrible, grewsome, loathsome, monstrous.
3.
Cross, ill-tempered, cross-grained, spiteful, vicious, bad-tempered.