Puig

Etymology
From.

Etymology
From.

Etymology
..

Statistics

 * 220th most common surname in Spain. (Forebears 2014)
 * 228th most common surname in Cuba.

Etymology
, from.