Tamil Dictionary 🔍

psychics

n. pl. உளநுல், ஆவிஉலகத் தொடர்புபற்றிய புத்தாய்வுத்துறை.


Psy"chics, n. Defn: Psychology.


psychics - Similar Words