126 Rare Words With Beautiful Meanings
Lost in your emotions and don't have the right words to say? Here are 126 rare words with beautiful meanings to help explain how you feel.
Gerard Vimal