Name Meaning and Origin of Kanan
The baby name Kanan is Sanskrit in origin and its meaning is forest or grove.
Kanan is pronounced kaa-nan. कानन
Kanan is a name suitable for both boys and girls.
Kanan is pronounced kaa-nan. कानन
Kanan is a name suitable for both boys and girls.