Word info

picapare

Noun

Meaning

The finfoot.

Source: Webster's dictionary

Close letter words and terms