heartsearching

English

Etymology

From heart +‎ searching.

Noun

heartsearching (countable and uncountable, plural heartsearchings)

  1. soul-searching