Meaning : English architect who designed more than fifty London churches (1632-1723).
Synonyms : sir christopher wren
Meaning : Any of several small active brown birds of the northern hemisphere with short upright tails. They feed on insects.
Synonyms : jenny wren
Wren meaning in Bengali (Bangla).