Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for mermaid
1. n. half woman and half fish; lives in the sea
Thesaurus
Synonyms and Antonyms for mermaid
Related Posts in iJunoon
2 related posts found for word mermaid in iJunoon Website
- *wishes*
...ermaid -- who begs to be set free, in return for granting each of them a wish. One of the guys just doesn-t belie...
- I.q.
...ermaid -- who begs to be set free, in return for granting each of them a wish. One of the guys just doesn-t believe it, and says...