clean and pure diamond, precious stone in good condition, diamond before it has been smoothed
someone who seems rude, rough, or unfriendly, but is actually nice and generous American Equivalent: diamond in the rough
ham elmas
Hyphenation
ham el·mas
Pronunciation
Etymology
[ 'ham ] (noun.) before 12th century. Middle English hamme, from Old English hamm; akin to Old High German hamma ham, Greek knEmE shinbone, Old Irish cnáim bone.