names & meanings!
over 22,000
Home
Nature Names (m)
Brin
Brin
Variant of Welsh unisex
Bryn
, meaning
hill