NameTree.app Logo - AI Baby Name Generator

Carrasco

Nature lovers · steady · Perseverance

Name Origin

Source: Spanish

Root Word: carrasca

Derived From: Latin root carrus

Meaning: Represents oak woodland or dense forest

Popularity History: It is particularly common in the Iberian Peninsula and spread to the Americas with the colonization of Spain and Portugal.