Definify.com

Definition 2024


hotely

hotely

English

Noun

hotely (plural hotelys)

  1. (Madagascar) A small restaurant.