English, asked by goutamkumartoi8231, 8 months ago

One who feels at home everywhere one word

Answers

Answered by tejasviranand
2

Answer:

Omnipresent?

Explanation:

This was the best word I could find!

Hope it helps... :)

Similar questions