0

The meaning of Leighan is: English origin, meaning “meadow” or “clearing.”

Lacey Hayden Changed status to publish September 27, 2025