Found 1 boys and girls with the meaning of provisions
Spencer / 7 letters 
Meaning of Spencer In English, Spencer means Keeper of provisions. Famous Bearer More

Browse by meanings

yellow-greenyellow-hairedyellowish