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