Sometimes love defies language. Other times, just English. Definition: n., a strong feeling of missing someone you love. This may be one of the most romantic words ever spoken. Try to add this word ...
While investigating non-English words associated with positive emotions and concepts, a British researcher recently discovered 216 foreign words for which there is no English translation. There’s an ...