We Found 1 Definition for
'Jo'

<< Home

noun - Scots Sweetheart; dear.

Powered by Wordnik