Full names for Penn

I adore the name [name_m]Penn[/name_m] for a middle name but I was curious as to what [name_m]Penn[/name_m] could be short for for a first name. Any suggestions would be appreciated.

Only one I can think of is [name_m]Peregrine[/name_m].

Perhaps [name_u]Aspen[/name_u] and [name_u]Spencer[/name_u] might also work.

I thought [name_m]Peregrine[/name_m] as well, also maybe [name_m]Espen[/name_m], Penford, Penson, Penton, Penwell, [name_m]Penley[/name_m], [name_m]Pedrin[/name_m], [name_u]Peyton[/name_u], Perron, [name_m]Pearson[/name_m], [name_m]Peregrino[/name_m]

[name_m]Phelan[/name_m] may work!

[name_u]Aspen[/name_u]
[name_m]Crispen[/name_m]
[name_m]Pendleton[/name_m]
[name_m]Penley[/name_m]
[name_u]Penrose[/name_u]
[name_u]Spence[/name_u]
[name_u]Spencer[/name_u]

Or there’s some options for girls!
[name_f]Penelope[/name_f]
[name_f]Peniel[/name_f]
[name_f]Penina[/name_f]