Uk English Meaning of call girl
Call girl
Other Uk English words related to Call girl
Nearest Words of call girl
Definitions and Meaning of call girl in English
call girl (n)
a female prostitute who can be hired by telephone
FAQs About the word call girl
Call girl
a female prostitute who can be hired by telephone
madam,Tart,pimp,chips,Cocotte,doxie,drab,flirt,floozie,Floozy
No antonyms found.
call forwarding => Call forwarding, call forth => Call forth, call for => call for, call fire => call fire, call down => Call down,