Definitions of long-haired:

  • adjective:   with long hair
    Example: "Long-haired hippies"