心当 こころあたり
kokoroatari

Noun

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

Other forms: