Pronounced BE gan
About the name Beagan
Beagan is a Scottish name meaning "little" or "few". It is generally used as a boy's name, but could work for a girl as well.
Other Names with Similar Meanings
Discuss the name Beagan