Aadarsh is an Indian name from Sanskrit adarsha, meaning "ideal," "excellent," or "model."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Aadarsh?
Swipe through thousands of names like it