Tamil Dictionary 🔍

doghole

நாய்க்கே தகுதியுடைய இடம், மிக மோசமான குடியிருப்பிடம்.


Dog"hole`, n. Defn: A place fit only for dogs; a vile, mean habitation or apartment. Dryden.


doghole - Similar Words