Boy name origins & meanings
- Hebrew : Who is like God
Boy name variations
Family name origins & meanings
- North German and Dutch : metonymic occupational name from Middle Low German and Middle Dutch micke ‘(wheat or rye) bread’.
- German (Saxon) : from a short form of the Slavic personal name Mikolaj, a form of Nicholas.
- German (northern and central) : from a byname related to Middle Low German micke ‘forked stick’.
- Irish : reputedly a surname taken to County Limerick from the Rhine Palatinate in the 18th century.