是很古老的。
第一个渊源:源于姬姓,出自春秋时期郑国公族之后,属于以为氏。
据史籍《通志·氏族略》记载,春秋时期郑国君主为郑穆公姬兰,姬兰是周厉王之子姬友(郑桓公)的裔孙,其支庶子孙中,有以王父名为姓氏者,称兰氏。
第二个渊源:源于芈姓,出自楚庄王之幼子兰,属于以先祖名字为氏。
春秋时期,楚庄王芈旅(熊侣)封他的小儿子芈兰(熊兰)为上官邑(今河南滑县)的大夫,芈兰的后代子孙中,有以邑名为姓氏者,称上官氏亦有以先祖名字为姓氏者,称兰氏。
第三个渊源:源于芈姓,出自春秋时期楚国大夫的封地,属于以封邑名称为氏。
春秋时期,楚国有大夫食采于兰邑(今山东枣庄东二十五公里),其后裔子孙中有以邑名为姓氏者,称兰氏。