Found 3 boys and girls with the meaning of impulsive
Astred / 6 letters 
Meaning of Astred In Norse, Astred means Divine strength More
Astrid / 6 letters 
Meaning of Astrid In Norse, Astrid means Divine strength More
Peter / 5 letters 
Meaning of Peter In Biblical, Peter means A rock or stone More

Browse by meanings

judiciousjuniperkeeping
killedkillerkilling
kingskittenknees
knightknights-templarsknoll
knollsknowledgekuggason
laborlaborslabours
lady-in-waitinglakes;manylambkin