From Sanskrit-derived Indian usage, Kamya means "desired," "lovable," or "worthy of love."
Like Kamya?
Swipe through thousands of names like it