1 definition by Just a brit
A female name found in Irland and consiquently the US. They are always adorable and far too hot for their own good!
Some think it means 'star of the sea' but modern work on the name has discovered it may also mean snowflake!
Some think it means 'star of the sea' but modern work on the name has discovered it may also mean snowflake!
by Just a brit February 16, 2010