English: interoception
Welsh: interodderbyniaeth
Subject: Iechyd
Welsh definition: Un o'r synhwyrau, sef y canfyddiad neu'r ymwybyddiaeth o gyflwr mewnol y corff.