English: kWp
Welsh: kWp
Subject: Amgylchedd
English definition: Kilowatt peak. The strength of a PV cell is measured in kilowatt peak (kWp).
Welsh definition: Cilowat brig.