User:Frankbi2002

niubility-this is a word that mainly used by Chinese. "NIU" in Chinese phonetic transcription, means very powerful, very strong, very great. If a Chinese speaks highly of you, he may say this Chinese word  "niu". ability, in English, a level of skill or intelligence. niu connected with bility, means this person has high level of some skill or intelligence.