上手い

skillful; skilful; skilled; good

Meaning

  1. adj-i
    skillful; skilful; skilled; good; expert; clever (expression, trick, etc.); apt; appropriate
  2. adj-i
    delicious; tasty; good; nice
  3. adj-i
    good (deal, idea, etc.); profitable; promising; lucky; fortunate; successful; satisfactory; splendid

Example sentences