Meaning name Twm

Twm
Meaning name Twm

Welsh form of English Tom, meaning"twin."

© WhatName.Net