Noun
1. haunt ::
முற்றுகையிடும்
2. favorite spot ::
பிடித்த இடத்தில்
3. meeting place ::
சந்திக்கும் இடம்
4. territory ::
பிரதேசத்தில்
5. den ::
டென்
6. refuge ::
அடைக்கலம்
7. retreat ::
பின்வாங்கல்
8. stomping ground ::
stomping தரையில்
9. stamping ground ::
ஸ்டாம்பிங் தரையில்
10. home away from home ::
வீட்டை விட்டு வெளியே வீட்டில்