thanamu meaning in english [Tel.] n. A place. phraudhatanambulathanamu it is the very fountain of excellence, the home of beauty.