Etymology
Today it means: A unit of quantity of electric charge equal to one million darafs. Full definition →
From mega- + daraf.
Etymology from Wiktionary, CC BY-SA 4.0.