Vocabulary

心当たり

having in mind; happening to know (of); idea (of); inkling

noun
N2 freq #29