Trulove is an English word-name and surname meaning faithful love or genuine devotion.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Trulove?
Swipe through thousands of names like it