GesturePedia is a community contribute site that focuses on explaining the meaning of human nonverbal gestures, including body languages, hand signs etc.