Trulove is an English word-name and surname meaning faithful love or genuine devotion.
Like Trulove?
Swipe through thousands of names like it