ATLANTIC PUFFIN(noun) Did you mean: Synonyms Rhymes Definitions There is 1 meaning of the phrase Atlantic Puffin. Atlantic Puffin - as a noun Common puffin of the northern atlantic Synonyms (Exact Relations)fratercula arcticaWord Variations & RelationsAnagrams Starts A Starts AT Starts ATL Starts ATLA Ends N Ends IN Ends FIN Ends FFIN Starts A & ends N Starts AT & ends N Starts A & ends IN A-Z Proximitiesatishoos 11ativanatlantaatlantes 8atlantic Atlantic Puffin atlantidesatlantisatlas 5atlases 7atlatl 6