No matter how many times people say it, I cannot for the life of me understand how anyone pronounces it 'armonds' when there is no 'r' in the word! The L is silent, but I can just about understand someone saying 'al-monds'!
I remember my mum discussing the pronunciation of almonds some 70 years ago! She said ahmunnds, as do I, but having moved area, she was hearing it pronounced differently. There will always be regional differences. English is a most inconsistent language.
Those tiny municipal houses meant for retired folk...we're they pronounced ALMS Houses or ARMS houses? Same applies to pronouncing these nuts..its ARMonds. This puzzle puts me in mind of the current use of HAITCH rather than AITCH. Or HISTORIC rather than the correct ISTORIC.
Bristolian born and bred and it's always almonds with the L for me. Mind you, there are different dialects around Bristol so it might vary across the region!