Matsunaga Family History
Matsunaga Name Meaning
Japanese: written 松永 ‘pine tree’ and ‘long time’. It is a habitational name from two villages in Fukui and Mie prefectures and is mainly found in the islands of Kyūshū and Okinawa.
Source: Dictionary of American Family Names 2nd edition, 2022