mic = micky mouse = small
Nice mnemonic!
"șoarece" is distantly related to French "souris" :)
From Latin "sorex"
small and meek