Name Details

Kan

Meaning

Kan is a strong name meaning 'to see' or 'to hear' in Sanskrit, symbolizing perception.