Definitions of fresha:

  • adjective:   not artificial