Anjika

Anjika


The human name Anjika represent unique meaning "Blessed", is common among ethenicity or origin hindi.


Map Of Hindi Origin