I’m looking for one word or two English word combination to translate one Persian poetic word DelGard - Del meaning Heart and Gard meaning Wanderer. I couldnt find anything in dictionary. This word is a poetic word, hard to get the equivalent in English.
Are the following expressions correct: Heart Rover Heart traveller Heart Wanderer Heart Vagrant Heart Drifter
More info: the word DelGard is alliteration to the word VelGard meaning a homeless, traveller, vagrant or vagabond. The word DelGard in Persian describes a person who is roaming around, and who has no home, travel from place to place based on the wisdom of his/her heart, he/she is the seeker of love and follows his/her intuition or heart (in positive sense). Heart is symbol of pure love which unites human souls.
Really appreciate if anyone can help, With best regards