Tamil Dictionary definitions for Intercourse
Intercourse : உடலுறவு
Intercourse definition
Noun. A commingling; intimate connection or dealings between persons or nations, as in common affairs and civilities, in correspondence or trade; communication; commerce; especially, interchange of thought and feeling; association; communion.
Lern More About
- Tamil Lexicon: Definition of "Intercourse"
- Wiki Definition: Intercourse
- Google Search result: Google
- Wiki Article: Wikipedia