Ayyappa
A yogi-warrior Hindu deity found particularly in Kerala and other South Indian states
more on Wikipedia
A yogi-warrior Hindu deity found particularly in Kerala and other South Indian states
more on Wikipedia