sentence: other names like most hindu deities , subrahmanya is known by many other names , including , , ( meaning ` prince or child or young one ' ) , swaminatha ( meaning ` smart ' or ` clever ' ) , , arumugam or shanmuga ( meaning ` one with six faces ' ) , dandapani ( meaning god with a club ) , or guruguha ( meaning ` cave-dweller ' ) , subrahmanya , kartikeya and ( meaning ` that which is spilled or oozed ) .