meaning of nodder

1. One who nods; a drowsy person.


Related Words

nodder |

Developed & Maintained By Taraprasad.com

Treasure Words