View Message

This is a reply within a larger thread: view the whole thread

Kanan is an Indian Name meaning Beloved
lala
vote up1vote down

Replies

The Indian (as in 'India') female name Kanan means 'garden, forest'.
vote up1vote down