tall
alto(a)
short
bajo(a)
pretty
bonito(a)
big, large, great
grande
good looking
guapo(a)
young
joven
plural is jovenes (with accent on o)
red haired
pelirrojo(a)
small
pequeno
accent on n (wavy line)
old
viejo(a)
I have…
Tengo
He/She has…
Tiene
blond hair
pelirrubio (a) or just rubio (a) or pelo rubio (a)
brown hair
pelo castano
accent on n (wavy line)
ugly
feo(a)
black hair
pelinegro(a)