Halloran

Halloran

The baby boy name Halloran represent unique meaning, Male descendant of a pirate or stranger from overseas, is popular among gaelic ethenicity or origin.


Map Of Gaelic Origin