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.