Meaning
The name is derived from elements mor, which means sea, or great and budd, which means benefit, or profit.
Growth over last 10 years
Download App