Onkar is of Sanskrit origin, meaning 'one who has been conquered'. It's composed of the Sanskrit words 'on', meaning 'all' or 'every', and 'kara', which means 'to do' or 'to act'. Thus, Onkar can be interpreted as one who acts for all or does everything. This name is often associated with spiritual or philosophical connotations due to its Sanskrit root.
"From 1999 to 2017, there were 16 babies named Onkar born annually."