[ 2 syll. (s)hak-ti, sh-a-kti ] The baby boy name Shakti is also used as a girl name. Its pronunciation is -SHEYKTih- †. The origin of Shakti is the Sanskrit language. The name's meaning is a powerful man.
Shakti is an infrequently used baby name for boys. It is not listed in the top 1000 names.
† English pronunciation for Shakti: SH as in "she (SH.IY)" ; EY as in "ate (EY.T)" ; K as in "key (K.IY)" ; T as in "tee (T.IY)" ; IH as in "it (IH.T)"