Roomy

Tamil Meaning

இடவசதியுள்ள

இடவசதியள்ள

English Meaning

  1. Having plenty of room; spacious. See Synonyms at spacious.