Escarrà

Surname ESCARRÀ

SOURCE: Nickname
USAGE: Spanish

Meaning & History

Possibly from Catalan esquerrá meaning "left-handed".