Nace en la casa solar de la familia Vaamonde en San Juan de Ouces. Desciende de una de las familias más nobles y añejas de Galicia. Obtuvo el título de piloto de buque mercante, aunque su carrera se desarrolló entre libros, ya que fue un experto en la Historia de Galicia, principalmente de A Coruña. Fue miembro fundador de la Real Academia Gallega. Fallece en la casa familiar de la calle Santo Domingo, de A Coruña.
Sus investigaciones estuvieron dedicadas al Monasterio de Caaveiro, los sastres de Betanzos, las fábricas de moneda gallegas, el escudo de A Coruña,... Una de sus obras más importantes es el Diccionario Gallego de Autoridades, del que solo pudo llegar a la C y para el que usó la documentación que poseía la Real Academia Gallega sobre cuestiones lingüísticas.
Fue nombrado archivero y bibliotecario de la Real Academia Gallega en 1907 y miembro de diversas sociedades y academias históricas españolas y portuguesas (Real Academia de la Historia, Asociación de Arqueólogos Portugueses...). En 1934 ocupó el cargo honorífico de cronista oficial de la ciudad de A Coruña.