Meaning & History
Uncommon surname of unclear origin; possible medieval locational name, or a derivative of the French surname Grail or the diminutive Graillon.
Possible connection to either the fish or butterfly that go by the same name.
Possible connection to either the fish or butterfly that go by the same name.