Выражение 心なし имеет значения:

  1. こころなし (кокоронаси) - недостаточно рассудительный;
  2. こころなし (кокоронаси) - вероятно; наверно; в некоторой степени; как-то;

и состоит из следующих кандзи и сочетаний:

  • [こころ (кокоро)]: 1) интерес; заинтересованность; 2) чувства; эмоции; эмоциональное состояние; настроение; состояние духа; 3) искренность; честосердечие; прямота; честность; 4) вежливое, уважительное отношение; 5) смысл; значение; сущность
  • : 1) придаёт эмоциональность, либо делает акцент на сказанном; 2) преобразует (некоторые) существительные (квази-прилагательные) в な-прилагательные; 3) запрет действия (после словарных форм глаголов описывающих соответствующее действие); 4) образование повелительной формы, команды (сокращённая форма なさい; как правило, присоединяется к основе глагола);