Yahoo Web Search

Search results

  1. Dictionary
    A·bom·i·na·ble Snow·man
    /əˌbäm(ə)nəb(ə)l ˈsnōˌman/

    noun

    • 1. a large hairy creature resembling a human or bear, said to live in the highest part of the Himalayas.