Celtic / Welch origin. Meaning "Of the sea". Derived from "mor", the sea, and "gan," born.
- Morgan is a great swimmer! - That's no accident. Do you know what the name means?
3624👍 2013👎