In these two sentences (1) A place in my heart. (2) He has a special place in my thoughts., does the word place mean the same thing?
the same meaning