ability; gift; talent; aptitude

Meaning

  1. n
    ability; gift; talent; aptitude; genius
  2. n
    sai; traditional unit of volume, approx. 1.8 ml

Example sentences