HOOD


Meaning of HOOD in English

Red Riding, a brave little girl who escaped alive from a wolf which had previously partaken of a relative.

Who is who English vocabulary.      Английский словарь "Кто есть кто".