meaning of lodging house

1. a house where rooms are rented


Related Words

lodging house |

Developed & Maintained By Taraprasad.com

Treasure Words