Definitions of sterlinga:

  • adjective:   highest in quality