French form of Breton Mael, which was derived from a Celtic word meaning “chieftain” or “prince”. Saint Mael was a 5th-century Breton hermit who lived in Wales.
From Japanese 貴 (taka) meaning “valuable” or 孝 (taka) meaning “filial piety” combined with 大 (hiro) meaning “big, great” or 浩 (hiro) meaning “prosperous”. Other kanji combinations are possible.