Namitha is from Indian naming tradition, related to Sanskrit forms meaning modest, humble, or bowed in respect.
Like Namitha?
Swipe through thousands of names like it