Yahoo India Web Search

Search results

  1. Dictionary
    Latin lover

    noun

    • 1. a Mediterranean man popularly characterized as having a romantic, passionate temperament and great sexual prowess.