meaning of puzzle headed

1. Having the head full of confused notions.


Related Words

puzzle-headed |

Developed & Maintained By Taraprasad.com

Treasure Words