deer; stag; doe
The giraffe's neck is very long.
☺