James is not a French name. There were 2 apostles named James, and neither of them were French.
“Alefantis” actually is a tranliteration to English of the Greek word for “elephant”, not French, and nothing to do with children.
Alefantis actually is a tranliteration to English of the Greek word for elephant, not French, and nothing to do with children.
English Pub names are used to identify and differentiate each pub. Many pubs are centuries old, and .... Elephant and Castle: apocryphally a corruption of the words "Infanta of Castile",